The southbound West Trenton Line train was approaching the Langhorne station when the man walked into its path north of the station around 8:05 p.m., SEPTA officials said.
The man was pronounced dead at the scene.
Click here to follow Daily Voice Allentown and receive free news updates.